be punctured - Spanish English Dictionary